﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ClassStudent
{
    class Student
    {
        public string lastname;
        public string shortName;
        public string group;
        public int[] marks = new int[10];

        public void FillValuesOfStudents()
        {
            Console.WriteLine("Введите фамилию студента: ");
            lastname = Console.ReadLine();
            Console.WriteLine("Введите инициалы студента: ");
            shortName = Console.ReadLine();
            Console.WriteLine("Введите номер группы студента: ");
            group = Console.ReadLine();
            Console.WriteLine("Введите оценки студента: ");
            marks = CreateArrayWithRandom(10, 0, 150);
        }

        public void PrintlastNameShortName()
        {
            Console.WriteLine("Фамилия {0}, инициалы {1}, номер группы {2} студента", lastname, shortName, group);
        }

        public double FindMiddleMarkOfStudent()
        {
            double middleMark = marks.Sum() / 10;
            return middleMark;
        }

        public int[] CreateArrayWithRandom(int sizei, int minLimit, int maxLimit)
        {
            int[] array = new int[sizei];
            Random rnd = new Random();
            for (int i = 0; i < sizei; i++)
            {
                array[i] = rnd.Next(minLimit, maxLimit + 1);
            }
            return array;

        }
    }
}
